remote and ugly place - Spanish English Dictionary